have going for one
Have in one's favor or of benefit to one. For example,
They have enough going for them that their new store should be a success
, or
Mary is very talented; she has a lot going for her
.
[
Mid-1900s
]
Also see:
have a good thing going